package com.avic.modules.statistics.service;

import com.avic.common.service.BaseService;
import com.avic.modules.statistics.domain.MonthlyStatusRecord;

import java.util.List;

/**
 * @author zhangzikang
 * @date 2022-08-14
 */
public interface MonthlyStatusRecordService extends BaseService<MonthlyStatusRecord> {

    /**
     * 清除表记录
     */
    void del();

    /**
     * 添加设备看板信息
     */
    void insert(MonthlyStatusRecord record);

    /**
     * 根据设备id查询数据
     * @param equipId
     * @return
     */
    List<MonthlyStatusRecord> queryMonthlyStatusRecord(String equipId);

    /**
     * 查看某个设备某天一共多少条
     * @param equipId
     * @param creationDate
     * @return
     */
    List<MonthlyStatusRecord> queryMonthlyStatusRecordTotal(String equipId,String creationDate);
}
